worm grooves - Turkish English Dictionary